free

您所在的位置:网站首页 帮助文档系统 开源 free

free

2024-06-02 02:01| 来源: 网络整理| 查看: 265

Free-Fs — 开源文件管理系统

GitHub stars GitHub forks star fork AUR

📖 项目简介

✨Free-Fs 开源文件管理系统:基于 SpringBoot2.x + MyBatis Plus + MySQL + Sa-Token + Layui 等搭配七牛云, 阿里云OSS实现的云存储管理系统。 包含文件上传、删除、在线预览、云资源列表查询、下载、文件移动、重命名、目录管理、登录、注册、以及权限控制等功能。

源码链接: Gitee:https://gitee.com/xddcode/free-fs Github:https://github.com/xddcode/free-fs SpringBoot3.x版本 切换至springboot3分支即可 Vue3版本正在开发中......(敬请期待) 开发文档: 文档 体验地址: https://fs.elites.chat 内置账号 账号 密码 admin admin fs fs 📚 项目技术栈

后端:

核心框架:Spring Boot 2.6.6 orm: MyBatis Plus 数据库:MySQL 8.0 权限安全控制:Sa-Token 本地缓存:Ehcache 文件上传:本地、七牛云、阿里云OSS 第三方登录:JustAuth 模板渲染:Thymeleaf

前端:

Layui v2.5.5 Jquery Ajax

文件在线预览解决方案:

kkfileview 🛶 系统设计

💻 项目开发环境 操作系统:Windows 11、macOS 构建工具:Maven 3.8.1 开发工具:Intellij IDEA 应用服务器:Undertow 接口测试工具:Postman 压力测试工具:Apache JMeter 版本控制工具:Github、Gitee Java 版本:8+ idea开发插件: lombok 📁 项目结构 - sql 项目数据库文件 - src - main - java - com.free.fs - common 公共模块 - annotation 自定义注解 - aop 自定义切面 - config 系统基本配置,web跨域和七牛云配置 - constant 系统常量 - domain 公共领域对象 - exception 全局异常处理和自定义异常 - properties 资源读取类 - utils 系统工具类 - controller 控制层 - mapper mapper接口层 - model 实体模型层 - service 业务接口 -impl 业务接口实现 - xxApplication.java 启动类 - resources - mapper mybatis mapper.xml - static 静态资源包存放js css 第三方插件 - templates 静态页面 html - application.yml 配置文件 - application-dev.yml 开发环境配置 - application-pro.yml 生产环境配置 👀 界面预览

登录页: 输入图片说明 注册页: 输入图片说明 主页: 输入图片说明 资源操作: 输入图片说明 目录管理: 输入图片说明 重命名: 输入图片说明 添加文件夹: 输入图片说明 移动文件或目录: 输入图片说明 删除文件: 输入图片说明

❤ 特别鸣谢 感谢 synchronized 大佬提供的前端模板 🔗 友情链接 EleAdmin 通用型后台管理模板,界面美观、开箱即用拥有丰富的扩展组件和模板页面,适合各类中后台应用。 Echo 一套前后端不分离的开源社区系统。 📧 反馈交流 QQ交流群:739596094 ☎ 联系我 有什么问题也可以添加我的微信,请注明来意! 加之前请动动小手点一个star,您的支持是我长期维护的动力! 输入图片说明


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3